electric propulsion plant - Turkish English Dictionary